blast fence - German English Dictionary